package Single_link

// 链表的节点
type SingleLinkNode struct {
	val   interface{}
	pNext *SingleLinkNode
}

// 构建一个节点
func NewSingleLinkNode(val interface{}) *SingleLinkNode {
	return &SingleLinkNode{val, nil}
}

//返回节点的数据
func (node *SingleLinkNode) Value() interface{} {
	return node.val
}

//返回下一个节点
func (node *SingleLinkNode) PNext() *SingleLinkNode {
	return node.pNext
}
